hare's-foot clover - French English Dictionary